Interactive Robot Programming Based on Human Demonstration and Advice

نویسندگان

  • Holger Friedrich
  • Rüdiger Dillmann
  • Oliver Rogalla
چکیده

Service robots require interactive programming interfaces that allow users without programming experience to easily instruct the robots. Systems following the Programming by Demonstration (PbD) paradigm that were developed within the last years are getting closer to this goal. However, most of these systems lack the possibility for the user to supervise and in uence the process of program generation after the initial demonstration was performed. In this paper an approach is presented, that enables the user to supervise the entire program generation process and to annotate, and edit system hypotheses. Moreover, the knowledge representation and algorithms presented enable the user to generalise the generated program by annotating conditions and object selection criteria via a 3D simulation and graphical user interface. The resulting PbD-system widens the PbD approach in robotics to programming based on human demonstrations and user annotations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning Robot Behaviour and Skills Based on Human Demonstration and Advice: The Machine Learning Paradigm

Service robots require easy programming methods allowing the unexperienced human user to easily integrate motion and perception skills or complex problem solving strategies. To achieve this goal, robots should learn from operators how and what to do considering hardand software constraints. Various approaches modelling the man-machine skill transfer have been proposed. Systems following the Pro...

متن کامل

Workspace Boundary Avoidance in Robot Teaching by Demonstration Using Fuzzy Impedance Control

The present paper investigates an intuitive way of robot path planning, called robot teaching by demonstration. In this method, an operator holds the robot end-effector and moves it through a number of positions and orientations in order to teach it a desired task. The presented control architecture applies impedance control in such a way that the end-effector follows the operator’s hand with d...

متن کامل

Robot Programming by Demonstration (RPD) - Using Machine Learning and User Interaction Methods for the Development of Easy and Comfortable Robot Programming Systems

Robot Programming by Demonstration is an intuitive method to program a robot. The programmer shows how a particular task is performed, using an interface device that allows the measurement and recording of the human’s motions and other parameters that are relevant to perform the demonstrated task. This paper presents an analysis of the learning and interaction requirements that are characterist...

متن کامل

Interactive Task Training of a Mobile Robot through Human Gesture Recognition

This paper describes a demonstration-based programming system in which a mobile robot observes the actions of a human performing a multi-step task. l+om these observations, the robot determines which of its pre-iearned capabilities are required to replicate the task and in what sequence they must be ordered. The focus of this paper is on the Hidden Markov Model method used to learn and classi~ ...

متن کامل

A Framework for the Generation of Robot Controllers from Examples

Programming by Human Demonstration is an intuitive method to program a robot. The user, acting as the teacher or programmer, shows how a particular task is performed, using an interface device that allows the measurement and recording of applied commands and the data simultaneously perceived by the robot's sensors. This paper presents an extension of this method to the interactive acquisition o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998